2016-03-14 - 24664 - Break fix - SNC POfeed program update - 90 day range #sncsup #MMPPSupport

2016-03-15 - 24664 - Break Fix - SNC PO Feed Program update 90 days range


Problem Summary


Purpose
SNC PO Feed Program update 90 days range
Requested by
Jingsha
Issue date
03/10/2016
Resolved by
Adithya, Venkat
Resolved Date
03/16/2016
Document Status
Complete

Detailed Problem Description


The POs which are created with ex factory date out of 90 days Range are not picked up in the PO feed file when the 90 days window ex factory is achieved for the PO.

Solution Analysis and Recommendations


Discussion on 03/10/2016 with NE:
Recommendation was to change the variant in the program having 89 days as input in the ex factory offset filed and add new code to pick all the POs which attain 90 days Ex factory date and if those POs are not extracted in the PO Feed those POs shall be pulled in the PO Feed.

Analyzed the program and understood that the there is a functionality in the program which shall send the POs (POs are having the ex factory date out of the 90 days offset) on date when they achieve 90 days window. This functionality was not working due to a bug.

Recommended to fix the bug.

Test ID
Test Scenario
Expected Results
PFEED1
Create few POs with the ex factory out of the 90 days offset
The PO shall not be extracted in the PO Feed but shall be extracted when it achieves 90 days
PFEED2
Change the ex factory date in the PO, pushing it to out of 90 days offset
The PO shall not be extracted in the PO Feed but shall be extracted when it achieves 90 days
PFEED3
Have a PO with the ex fact date out of 90 days range and change in the PO
1. Delivery address 2nd Time.
2. Shipping Ins change.
The PO shall not be extracted today but shall be extracted when it achieves the 90 days ex fact offset.
PFEED4
Have a PO with the Ex fact date out of 90 days and run the PO extract, then change Ex fact date
in the PO so as it falls inside the 90 days offset.
The PO shall not be extracted in the first PO Feed job but shall be extracted in the second job.
PFEED5
Create a PO with 4 lines out of which 2 lines shall fall inside 90 days window and other two lines shall not fall in 90 days window.
The PO lines which has the ex fact days in 90 days shall be extracted, all the lines has to be extracted when the other two lines of the PO achieve the 90 days window.
PFEED6
Run the program as a Background Job: Having
1. POs created with in the 90 days ex factory date.
2. POs created outside the 90 days ex factory date.
3. POs created with 6 lines of which 3 lines fall in 90 days window and 3 fall out side the window.
4. Change ex fact date in a PO moving out of 90 days.
5. PO having ex fact date out side 90 days window, change the shipping instruction.
1. POs with ex fact date shall be extracted.
2. POs with ex fact outside 90 days shall not be extracted, how ever it shall be extracted when it achieves the 90 days.
3. 3 Lines of the PO shall get extracted and 3 lines shall not,
All lines af the PO shall be extracted when the other two lines of the PO achieve the ex fact date 90
4. PO shall not be extracted in the PO Feed, how ever it shall be extracted when it achieves the 90 days.
5. PO shall not be extracted in the PO Feed, how ever it shall be extracted when it achieves the 90 days.

Resolution


Fix the bug in the program.

Release Information

2016-03-14 - 24664 - Relnotes - SNC PO feed program update - 90 day range